package com.xbongbong.paas.field;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 关联数据主键字段
 * @author 吴峰
 * @version v1.0
 * @date 2019/6/13 11:19
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class LinkKeyFieldInfoPojo implements Serializable {
    private static final long serialVersionUID = -3057049207137797482L;

    /**
     * 字段
     */
    private String attr;
    /**
     * 父类attr，用于子表单存储子字段存储父字段
     */
    private String parentAttr;
    /**
     * 字段标识索引
     */
    private String attrType;

    /**
     * 字段类型
     */
    private Integer fieldType;

    /**
     * 标题
     */
    private String attrName;


    /**
     * 是否允许编辑 1：允许 0：不允许
     */
    private Integer editable;
    /**
     * 是否允许可见 1:允许 0：不允许
     */
    private Integer visible;

    /**
     * 字段最小允许的列宽
     */
    private Integer minColumnWidth;

    /**
     * 字段当前列宽
     */
    private Integer columnWidth;
}
